﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Presentacion
{
    class Program
    {
        static void Main(string[] args)
        {
            /*
           Console.WriteLine("WELCOME TO MAILSERVER");
           Console.WriteLine("CREE SUS USUARIOS CON 'LOGIN NOMBREUSUARIO'");
           Console.WriteLine(); 
           string salir= Console.ReadLine();
             while (!salir.Equals("salir"))
             {
                 if (salir.StartsWith("LOGIN")) {
                     string NOMBRE = salir.Substring(5);
                     NOMBRE = NOMBRE.Trim();
                     MailCliet objCLIENTE = new MailCliet(NOMBRE);
                     MailServer.ingresar(objCLIENTE);
                 }
                 if (salir.StartsWith("SEND"))
                 {
                     Console.WritehgLine("DE:");
                     string FROM = Console.ReadLine();
                     Console.WriteLine("PARA:");
                     string TO = Console.ReadLine();
                     Console.WriteLine("ASUNTO:");
                     string ASUNTO = Console.ReadLine();
                     Console.WriteLine("CUERPO:");
                     string CUERPO = Console.ReadLine();
                     Console.WriteLine();
                     MailCliet SENDER = new MailCliet(FROM);
                     MailCliet DESTINATARIO = new MailCliet(TO);
                     SENDER.sendMessage(DESTINATARIO,ASUNTO,CUERPO);
                 }
                 if (salir.StartsWith("CHECK"))
                 {
                     string NOMBRE = salir.Substring(5);
                     NOMBRE = NOMBRE.Trim();
                     MailCliet objCLIENTE = MailServer.devlverusuario(NOMBRE); 
                     int cantmensajes=objCLIENTE.checkMessages();
                     Console.WriteLine("CANTIDAD DE MENSAJES "+cantmensajes);
                 }

                 if (salir.StartsWith("NEXT"))
                 {
                     string NOMBRE = salir.Substring(4);
                     NOMBRE = NOMBRE.Trim();
                     MailCliet objCLIENTE = MailServer.devlverusuario(NOMBRE);
                     Message MENSAJE=objCLIENTE.readNextMessage();
                     Console.WriteLine(MENSAJE.toString());
                 }
                 Console.WriteLine();
                 salir = Console.ReadLine();
           }*/
        }
    }
}
